'use strict';

const bodyParser = require("koa-bodyparser");
const router = require('koa-router')();

const { findControllerFiles, registrRouter } = require('../utils/tools');

function proccessRouter(app) {
    //1、找出所有的路由文件
    let files = findControllerFiles();
    // console.log(files);

    //2、注册所有的路由
    registrRouter(files,router);

    //3、注册post请求需要的bodyParser
    app.use(bodyParser());
    //4、引入路由中间件
    app.use(router.routes());
}

module.exports = proccessRouter